HMRC has refunded £185m to some 15,000 house buyers since the introduction of the stamp duty surcharge in April of last...
HMRC has refunded £185m to some 15,000 house buyers since the introduction of the stamp duty surcharge in April of last...
The Treasury should review the impact of stamp duty on London's market given recent political and economic changes according to London...